Back To Menu
2

Dessert - Menu
Mosaic Cafe Restaurant

Turkish Baklava

Homemade

3 Pieces $5.9913 Pieces (1 Lb) $21
Order Online

Photo Gallery