Pizza restaurant with a bright, slightly compact space. Offers dine-in and takeout options.