Sandwich shop offering Italian street food. Known for its toasted, long sandwiches and a variety of panini options.