How the world sees Greece
Avra Madison is a bi-level authentic GREEK restaurant located just steps from Central Park. The 300-seat eatery offers traditional GREEK cuisine ...