Dolmades

$0

An order of traditional Greek stuffed grape leaves with ground beef, rice, and parsley served smothered in a rich lemon sauce.
1