Best iced coffee i've ever had! 5+ stars for that!
However, the food quality is variable - sometimes it's excellent; at other times, it's barely edible, especially during the summer months, when business slows down. (They tend to serve stale bread then - so stale that toasting hardens it to the consistency of lacquered cardboard, impossible to chew.)
I would not recommend the lox; the meager amount of meat was mushy, and the tiny "serving" of cream cheese was laughable - you could barely see it.