Indonesia Restaurant by Mama Kitchen
1725 Snyder Ave, Philadelphia
(215) 829-1400
Menu
Restaurants in Philadelphia, PA
Indonesia Restaurant by Mama Kitchen
1725 Snyder Ave, Philadelphia, PA 19145
(215) 829-1400