My husband and I think Beluga's is the best sushi restaurant around. We love the swanky environment, the fish is always unbelievably fresh and the rolls are unique and outstanding. We have frequented many sushi restraurants and they just don't compare in quality to Beluga's. I enjoy the place so much I started working there a couple of nights a week. If you want to try something unbelievable and mouth watering, order the Ahi Tower. I promise you won't be disappointed. That's what got me hooked!
Pros: fresh sushi, great rolls, great service, wonderful ambiance
more