Sandwich shop offering panini. Enjoy your meal in the piazza. Convenient online or in-shop ordering available.