This place is so loud!! Food was great and waiter was super informative which helped us make our decisions! All in all two out three thumbs up..
1 - 10 条点评，共 14 条
My favorite pizza place in philly. Steven Starr. Great salads..pizzeria margherita my fav. Cool decor in the bar with bottle...更多