195 River Vista Pl, Twin Falls, Idaho 83301 USA
Burrata with fresh tomatoes and greens
Photo Credit: Yelp