Update Info - Foo Foo's Steaks
This restaurant was reported as closed. If it is open, let us know.
Foo Foo's Steaks
5148 Locust St
Philadelphia, PA 19139
5148 Locust St
Philadelphia, PA 19139
This restaurant was reported as closed. If it is open, let us know.