A vibrant restaurant in Monastiraki serving generous portions of classic Greek comfort food. The atmosphere is warm and inviting, perfect for large groups and tourists.