Italian pizza restaurant. Offers lunch and dinner.