1500 E Venice Ave, Venice, Florida 34292 USA
Tomato and olive quiche with a side salad.
Photo Credit: Yelp