Tea Rooms in Idaho Falls, ID Bella Vita Coffeehouse901 Pier View Dr #103Idaho Falls, ID, 834022086567070Coffee Espresso RestaurantsCoffee ShopsCoffee TeaItalian RestaurantsPizza DeliveryRestaurants That DeliverRestrauntsTea Rooms Java Espress Teton Village2139 E 17th StIdaho Falls, ID, 834042085525282Coffee Espresso RestaurantsCoffee ShopsCoffee TeaTea Rooms The Green Tea Store2300 E 17th StIdaho Falls, ID, 834042085233031Coffee TeaTea Rooms Bella Vita Coffeehouse901 Pier View Dr # 103Idaho Falls, ID, 834022086567070Tea Rooms Green Tea Store2300 E 17th StIdaho Falls, ID, 834042085233031Tea Rooms Show More