Mambo Mambo Reviews & Details
1803 Webster St
Mambo Mambo is located at 1803 Webster St in Oakland near the intersection of Telegraph Ave and William St. Call 5104654299 for dine in.
- Service:Dine In
- Major Intersection:Telegraph Ave And William St
Tell us more about Mambo Mambo Oakland!