Yukiyama Japanese Restaurant
Best all you can eat anywhere. They don't just offer the basic on the all you can eat menu, they have a lot of specialty rolls. The baked green mussels are a must have, and if you love oysters, try their oyster shooters!
Liked - You