From Our Editors
Ora is a Greek restaurant located on East 19th Street in New York. With a delicious menu, this Greek restaurant will have you coming back for more. The great quality, set in a familiar atmosphere, will have you coming back for more.
A favorite in Flatiron District, Ora definitely stands out from the rest.