Family owned and operated for over 25 years, Mambo’s specialty is an 18 inch with a different variety of pizza on each quarter  -great for sharing!