Excellent sushi in Beluga!


I went to Beluga restorant in Austin last night and I tasted the greatest sushi in US. I traveled everywhere and tasted every kind of sushi in everystates, then finally I found the best one last night.
Their rice was different and fish was fresh enough.
It was very impressed!