Pizzeria specializing in Italian pizza. Known for its dough and offers dine-in and takeaway options.