Back To Menu
33

Appetizers - Menu
Troy City Center

Dolmades

Grape Leaves - Rice - Lemon - Herbs

VGGFDF

Troy City Center

Photo Gallery