Authentic Greek cuisine awaits at Irodion. Enjoy a cozy atmosphere and attentive service.