38-29 Bell Blvd, Bayside, New York 11361 USA
Grilled Octopus and lemon potatoes dish
Photo Credit: Yelp