Thai House II Restaurant & Sushi Bar is very conveniently located just at the corner of Biscayne and 163rd street. I was there once to have sushi, and so far It was the best sushi I have ever had in my life that I ate twice the amount that I normally eat. It is a nice place with moderate prices. The staff is very friendly and wellcoming.
more