Insatiable
1200 S 21st St, Philadelphia
(267) 319-8932
Recent Reviews
Order Online
Reserve
You May Also Like
On Point Bistro - 1200 Point Breeze Ave
American, Burgers, New American
Super Star Chinese Take Out - 1122 S 22nd St
Chinese
San Lok Chinese Restaurant - 1239 Point Breeze Ave
Chinese
Restaurants in Philadelphia, PA
Insatiable
1200 S 21st St, Philadelphia, PA 19146
(267) 319-8932