Soft Tcao Restaurants in Idaho Falls
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Idaho Falls, 1902 Jennie Lee Dr, Idaho Falls, ID 83404, United States, 83404-6159
"Best hidden place in town. Never busy, always great tasting food!"
Price
The Average price for Soft Tcao is:
$2.5
Feedback
These reviews refer only to the mentioned ingredients.