Mambo's Cafe

Address:
1701 Victory Boulevard, Glendale, California, USA
Telephone:
(818) 545-8613
 View map