Default
By A Yahoo! Contributor, 7/9/09
My Lord, what great food! It's kind of hidden in a little building on 98, and could be easily missed. The baklava is literally the best I've ever had. The sandwiches are large enough for 2 people, and I have had nothing even remotely average here. It is all spectacular.