Five Star Subs is a sandwich shop known for its 10-inch turkey breast subs with customizable toppings. They offer takeout and delivery options.