Ciao Mambo
No photo available for this business
Business Information
RestaurantsItalian
Customer Reviews (2 reviews)
Citysearch User
on Citysearch Jan 03, 2009Mambo Italiano is a good place to eat. The have a huge menu with many different selections. We found that it can be a bit noisy though. T... (more)
Citysearch User
on Citysearch Nov 17, 2008Mambo Italiano Restaurant has great Italian food. You won't be disappointed. The service was very friendly but our food was a little slow ... (more)