The Spot: Marra's

Philly.com's Review

Read Article
Located in the Heart of Philadelphia

East Passyunk Avenue

Hours & Location