Sandwich shop specializing in delicious focaccia sandwiches. Offers takeaway and limited seating.