Phone: 323-588-3389

Address: 3400 Slauson Ave, Unit A, Maywood, CA 90270

Business Hours:

Mon:   11:00 AM - 07:30 PM
Tue:    Close
Wed:  11:00 AM - 07:30 PM
Thu:    11:00 AM - 07:30 PM
Fri:      11:00 AM - 07:30 PM
Sat:     11:00 AM - 07:30 PM
Sun:    11:00 AM - 07:00 PM