Thai Taste is listed under the following categories
Food
Thai Taste
No ratings yet
Thai Taste is located at 1410 21st St, Lewiston, ID 83501, USA
Phone number for Thai Taste is (208) 746-6192
Website
-
Accessible Parking
-
Wheelchair Access
-
Accessible Restrooms
-
No Stairs
-
Alt. Communication Formats