O'Tiz Bella is a fast food and traditional restaurant specializing in pizza and sandwiches. They offer dine-in and take-away options, excluding alcoholic beverages.