All site elements copyright 2009, Aegean Restaurant.
Stuffed Grape Leaves
Ground Beef and Rice, all rolled up in Grape Leaves,
baked and topped with a Lemon Sauce.