Thai House II Restaurant & Sushi Bar Miami; Thai House II Restaurant & Sushi Bar, North Miami Beach; Get Menu, Reviews, Contact, Location, Phone Number, Maps and more for Thai House II Restaurant & Sushi Bar Restaurant on Zomato