Search results
Yelp Reviews
4.0 141 reviews
- 5 star 95
- 4 star 12
- 3 star 5
- 2 star 7
- 1 star 22
One of the best hidden Italian places in tulsa. Lots of food and VERY good. Highly recommend. More
Took 25 minutes to get my order placed and a server for even my initial drink order. The restaurant ruined my clothes with the smoke in the restaurant and gave my eyes a full on allergic reaction.... More