Address 6118 Atlantic Blvd Maywood, California 90270Phone 323-484-0013 HoursMonday - Saturday - 8:00AM - 10:00PM Sunday - 8:00AM - 10:00PM