Indonesia Restaurant by Mama Kitchen
1725 Snyder Ave, Philadelphia
(215) 829-1400
Recent Reviews
Order Online
You May Also Like
Stina Pizzeria BYOB - 1705 Snyder Ave
Mediterranean, Pizza
Sunrise Breakfast and lunch restaurant - 2048 South 18th Street, 1801 south Snyder Ave
Breakfast
17 Snyder Chinese Food and Cold Beer - 2100 S 17th St #14
Chinese
Restaurants in Philadelphia, PA
Indonesia Restaurant by Mama Kitchen
1725 Snyder Ave, Philadelphia, PA 19145
(215) 829-1400