Restaurant $$
Call
Map
Connect
7311 Frankford Ave, Philadelphia, PA 19136
Greater Kensington
Italian Restaurant BYOB