4250 Alafaya Trl, Oviedo, Florida 32765 USA
Empty tables, but many people waiting.
Photo Credit: Yelp