Restaurant Reviews from DiningGuide411.com
    Top : United_States: PA: Philadelphia

Isabella's, Philadelphia, Pennsylvania










Isabella's
6516 Castor Ave.
Philadelphia PA United States


Hours: Dinner 5:30-9:30 Tues-Sun, till 10:30 Fri-Sat.

Phone: 215.533.0356
Accepts: American Express

Accessibility: completely