Pizza restaurant. Offers a welcoming atmosphere.