Pizzarama is a pizza and ice cream shop offering subs and other quick bites. Features a convenient drive-through.