Restaurant $$
Map
Connect
Jl.tanjung Palad, Philadelphia, PA 19147
South Street
Indonesian Restaurant