Where do you need Restaurants ?
Best China Buffet
831-425-3800
36.98038
-122.019905
PAYMENT: American Express, Discover, Mastercard, Visa
About Best China Buffet
Best China Buffet is located at 525 Water St, Santa Cruz, CA. This business specializes in Restaurants.