Welcome To Turquoise Grill and Bar Official Website

Dolmas

Grape leaves stuffed with rice, herbs and spices