Category: | Restaurant, |
---|---|
Address: | 6118 Delmar Blvd, St. Louis, MO 63112, USA |
Zip code: | 63112 |
Website: | http://www.tavolov.com/ |
Opening hours (Edit) | |
---|---|
Monday: | 5:00 – 9:00 PM |
Tuesday: | 5:00 – 9:00 PM |
Wednesday: | 5:00 – 9:00 PM |
Thursday: | 5:00 – 9:00 PM |
Friday: | 5:00 – 10:00 PM |
Saturday: | 5:00 – 10:00 PM |
Sunday: | 5:00 – 9:00 PM |
Decent Italian food. Lots of choices and friendly staff. Price is $$$$ but not over the top. Service was great.
The food was delicious. The atmosphere was great! We’d definitely return! Heather was great!!!!
Staff were attentive and friendly. Food was delicious. Great ambiance.
Great experience. Service, food, and prices are all excellent. Simple, casual, and quick if you want it to be. Relaxed, nice, and ambient if you want it to be. Perfect location. Very impressed.
I liked that this place has its own parking on busy Delmar street. The atmosphere is modern and elegant. Service is great too. But the food, OMG, this is one of the best meals I’ve ever had. Try the pork chop.