Ellinida Mana is a Greek restaurant specializing in traditional, home-style cooked meals.