★ 4.4 / 5 from 2069 reviews
#8 Vegetarian in Saint Albans
Sapore Italian Cafe
451 South Kirkwood Road, Kirkwood, 63122, United States Of America, 63122-6190, Saint Albans
"Great Back patio and outdoor seating overlooking Mirror Pond"
The restaurant received mixed reviews from customers regarding the food, service, value, and ambiance. While some enjoyed the meals, such as the Frenc...