Restaurants in Philadelphia, PA
Restaurants • Italian Restaurants
1201 Filbert St.,
Philadelphia ,
PA
19107
UNITED STATES
Based on 1 reviews
Top-notch
The service was terrific - the food was very good - the price was more than reasonable - I would go back here in a heartbeat and I would recommend it to anyone staying in downtown Philly. Terrific value. Two of us had dinner - great...Worldwide > United States > Philadelphia, PA > Italian Restaurants