Recorded totals include starter data and votes from members and guests. They are not counts of verified diners or star ratings. How rankings work
Moussaka
A Little Taste of Home Restaurant · Athens, Greece
Layers of seasoned ground lamb, eggplant, and béchamel sauce, baked to golden perfection. A classic Greek comfort food.