Restaurant $
Call
Map
Website
Connect
1701 Spruce St, Philadelphia, PA 19103
Center City
Italian Restaurant