Ottavios
Address:
71 E Center St, Provo, UT 84606
Phone:
(801) 377-9555
Restaurants
Other Businesses:
- Spoon it Up at 2250 N University Pkwy, Provo, UT 84604
- KFC at 2265 N University Pkwy, Provo, UT 84604
- Training Table at 2250 N University Pkwy, Provo, UT 84604
- Asuka at 2244 N University Pkwy, Provo, UT 84604
- Mi Racherito at 325 S Freedom Blvd, Provo, UT 84601