You are now leaving Menulist
We hope to see you again soon!
Harborside Thai Lao Sushi
2844 Main St, San Diego, 92113-3718, United States Of America, S San Diego
Sushi, Thai
The redirect does not work? Just click on this link or copy it into your address bar