Food was a bit overpriced and while my salami panini tasted pretty good two other people in my group ordered turkey sandwiches and there was more lettuce between the slices of bread than anything else. While comical, they paid just as much as I did for mine. I wanted a coffee but they were way overpriced and I decided to get a cup when I got home. The decor is a hodgepodge of random styles that my mother calls "bohemian",sure mom I suppose! The service was ok at best but I could tell the people behind the counter reay didn't care one way or another if you were there or not. 3 stars because my sandwich was pretty good.