Restaurant Reviews from DiningGuide411.com
    Top : United_States: NY: Ithaca

Pizza Aroma, Ithaca, New York










Pizza Aroma
128 S. Cayuga St
Ithaca NY United States


Hours: Monday-Sunday 11:00am-10:00pm

Phone: 607.273.6165
Parking: street parking, pay parking, public transit accessible