This place is great! I've been here for lunch on many occasions, and so far I have never been disappointed. Their sandwiches are delicious, especially the Tostinos on toasted focaccia. Apart from tasting great, they aren't shy about the amount of meat and other toppings they put on the bread. Great stuff.