AutoReserveAutoReserve
Chef's Experience China Bistro | Hayward, California | Chinese | AutoReserve