Thai Taste Restaurant
1410 21st St, Lewiston
(208) 746-6192
Recent Reviews
Order Online
You May Also Like
Corner Villa Bar - 2110 14th Ave
Bar, Sports Bar
Little Caesars Pizza - 1325 21st St SUITE 104
Pizza, Fast Food, Chicken Wings
Starbucks - Starbucks Plaza, 1325 21st St
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Lewiston, ID
Thai Taste Restaurant
1410 21st St, Lewiston, ID 83501
(208) 746-6192