Food & Drink

Isabella

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 (Montco)

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.