Pizza restaurant. Known as a popular pizzeria.