Sushi Sakura - Longview

Sushi
1310 Ocean Beach Hwy, Longview, United States

Sushi Sakura

Address
1310 Ocean Beach Hwy, Longview, United States

Reserve now

More information

On the site of the establishment eatontheweb.com, you can potentially order dishes.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now