Thanks to viewer Rebecca for recommending this restaurant.
From their website, "It's Only Natural Restaurant, lovingly referred to as "ION", has been around for over 30 years — it began as a co-op and has organically grown into a Vegan oasis and the largest Art Gallery in Middletown."
They seem to be a lunch and dinner establishment. More information and their menu can be found on their website.
Location: 386 Main Street, Middletown, CT