Is there an all you can eat?

Michael Etherinton | Feb 18, 2021 | Category: Sushi restaurant in Nampa, Idaho

Superb Sushi Thai Fusion - All questions

Address: 2306 12th Ave Rd, Nampa, ID 83686, USA

Daniel Porter (oneeyedwilly) | Feb 19, 2021

No, but have to say they're the absolute BEST sushi in Nampa

rachel marquez | Feb 19, 2021

No

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places