We pride ourselves on producing the finest Italian cooking in our homely and welcoming restaurant. All of our ingredients are local and fresh. To find out more about our homemade traditional food please review our menu.
Mambo II is located at;
Prince Consort Rd,
Hebburn
NE31 1BE