Food & Drink


Published On 10/04/2010 Published On 10/04/2010
Previous Venue Next Venue Venue Description
1. Isabella 382 E Elm St, Philadelphia, PA 19428

Isabella's an airy multi-level joint serving share-happy portions of Mediterranean comfort fare in a two-level interior with a balcony and an exterior hosting a stone dining area that's surprisingly not a Taco Bell.