"Pretty good pizza! The vibe is fun and modern. The servers were great! Good prices"
Phone: +15203259988
Address: 3000 E Broadway Blvd, Tucson, United States Of America, San Xavier
City: San Xavier
Website: http://www.falora.com/
Wednesday: 16:00-21:00
Thursday: 16:00-21:00
Friday: 16:00-21:00
Saturday: 16:00-21:00
Sunday: 16:00-21:00
Dishes: 26
Amenities: 8
Categories: 5
Reviews: 919