Sub World is a takeout restaurant specializing in subs and pizza.