Recently some friends told DH and I about a restaurant that they loved that may have been called "The Green Tomato". Supposedly its got a MAJOR salad bar and was absolutely wonderful. It's definitely off-site and may have been on I Drive. Does anyone know it?