Stavra Baklava

55 Cromwell St, Providence, RI
(781) 202-5969

Hand-crafted, bite-size baklava for the sophisticated palate.