I usually agree with Trip Advisor, but not on this one! Besides the fact that the food is WAY over priced, it wasn't very good. My husband got the Italian. It was as if someone POURED olive oil over the entire sandwich. When I picked it up to take a bite, the grease dripped out of the sandwich. There were about 4 slices of 'meat' on his sandwich, two of which were sinewy, fatty pieces of ham, and one was a THICK slice of capicola. It was slice so thick, it looked like bologna! He couldn't even eat it. The best part was when I took it up to the counter to show/tell them how greasy it was, the service grabbed it, made a face like I was crazy and walked away . . .no comments like "can I make you another" or "so sorry". My sandwich was a turkey, but how can you ruin that? At $11.50, for a turkey sandwich, too expensive for me, especially the small size!
Now lets talk about the self serve concept. All I know is that when I go out to eat, I like to be SERVED and I like to relax. I didn't like going from 'station to station" looking for my food. I might as well stay at home and search through my own fridge/pantry if I have to do that. Especially considering how small the restaurant is . . throw in 5 people 'looking' for food at stations and you can barely move.
I won't be going back.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.