is a highly regarded Italian Restaurant
Ranked #1 of 34 Restaurants in Downtown Oklahoma City.
The Latest Review: ★★★★★
Sent on the 13th of October, 2017
Get the buffet and feast on salad, pasta, pizza & plenty more. The ranch dressing is over-the-top good and the meatballs are super yummy. The owner is also one of the nicest people you will meet! //