Dimitri's Opa Restaurant
$20.99
A Greek treat of vine leaves stuffed with rice and seasoned lamb and beef, finished with a lemon sauce and served with rice pilaf
Add your review below to help others know what to expect.