Map: Surroundings & Nearby
The best baklava I have ever had in my life.
One of the best, if not the BEST restaurant in Westwood! Very nice combination of taste, perfect decoration and terrific customer service! Try the Gyro Pita and the Grape leaves Dolmades!
The combination of flavors and textures makes this beef and lamb gyro sandwich simply satisfying
Order the Haleem, is the best in the west. Fir special ask for RanA