Squid With Fermented Soy Beans Restaurants in Costa Mesa
Show restaurants on map
Menu
Table booking
Menu
Table booking
City: Costa Mesa, 1780 Santa Ana Av, Costa Mesa, United States Of America
Kappo Sui Restaurant in Santa Ana is a local favorite for fresh sushi and Japanese specialties. Some of their delicious dishes include pickled Chinese...
Price
Feedback
These reviews refer only to the mentioned ingredients.