Canaan Restaurant Formerly a buffet restaurant, Canaan will offer 50 types of dim sum dishes for lunch. The dim sum will be available from... Restaurants
0.68km
Finbar's Italian Kitchen Finbars Italian Kitchen is an Italian restaurant offering Italian food for lunch and dinner. Located in Costa Mesa and... Restaurants