A traditional Greek cafe and grill, offering a charming atmosphere.