Fast food restaurant specializing in generously filled sandwiches and pizza.