Italian Bistro 2500 Welsh Rd. Philadelphia PA United States
Parking: Available<br>Reservations: Recommended
Hours: Lunch Mon.-Fri., Dinner nightly
Phone: 215.934.7700