Update Info - Keith's Red Snapper Restaurant
This restaurant was reported as closed. If it is open, let us know.
Keith's Red Snapper Restaurant
875 Belmont Ave
Philadelphia, PA 19104
875 Belmont Ave
Philadelphia, PA 19104