5474 Central Florida Pkwy, Orlando, Florida 32821 USA
"Home made" Meatballs with Marinara Sauce?? No they ain't
Photo Credit: Yelp