Megas Alexandros is a Greek restaurant known for its traditional cuisine and hospitality.