Restaurant reco
Looking for a restaurant recommendation for a nicer place (family of 5) anywhere between York and 2nd and 84th and 68th.
Cuisine either American, Italian, Mexican or Greek/Seafood.
Nothing too crazy expensive but something that has a more fun/relaxed yet formal indoor seating.
Thanks in advance!