Lo Sciabbecco is a sandwich shop known for its variety of delicious sandwiches and homemade fried snacks.