Mambo Italiano
(919) 362-9900 | View Website

770 W Williams St, Apex, NC | Directions   27502

35.737780 -78.864419

Mambo Italiano
Mambo Italiano
 
49% 100 47 45 Votes

Best of Citysearch

Nominated for:
Italian Food (2009)
Italian Food (2009)
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!