Mambo's Café

1701 Victory Blvd.
Glendale
California
United States