Eating Italian Pizza at Mambo Italiano Cafe restaurant in Bellingham, WA.

Feedback

Do you manage or own Mambo Italiano Cafe?

Yes
Amp Menu