Agora Taverna in Forest Hills
(718) 793-7300
Agora Taverna is located at the heart of Forest Hills, 70-09 Austin Street. Agora Taverna features an extensive seafood cuisine followed by a traditional Greek kitchen, at modest prices. Our ingredients include seafood and meat brought to us daily in the ...