Write a Review
2250 NE 163rd St, North Miami Beach, FL 33160
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...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.