Remove Ads

Photo of Tarboosh Eatery

Tarboosh Eatery

1144 Pleasent Valley, Parma, Ohio 44134 USA

86 Reviews

Smallest piece of baklava I've ever seen

Photo Credit: Yelp

Remove Ads