Pizza restaurant offering a home-like atmosphere. Known for pizza.