Southland Mall | Hayward 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PMphone(510) 887-0248(510) 887-0248267 Southland Mall Drive Hayward, CA 94545 USView DetailsOrder OnlineOrder Catering