Sandwich shop offering fresh, homemade options. Order spaghetti and mini sandwiches by phone.