Ottavio's Ristorante Italiano
- Address
- 77 E Center St
- Place
- Provo , UT 84606-3135
- Landline
- (801) 377-9555
Description
Ottavio's Ristorante Italiano can be found at 77 E Center St . The following is offered: Restaurants: Italian - In Provo there are 3 other Restaurants: Italian . An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Italian(801)377-9555 (801)-377-9555 +18013779555