Super Subs is a restaurant specializing in subs and sandwiches, offering pickup and delivery options.