Pizza restaurant. Specializing in Italian cuisine. Known for its pizza.