102 Curtiss Pkwy, Miami Springs, Florida 33166 USA
Melts and stuffed grape leaves as appetizer
Photo Credit: Yelp