I am surprised this restaurant wasn't listed on Yelp. Eden Trattoria is definitely the BEST and possibly the only Italian restaurant down by lake Ontario. I go there for great Paninis, top notch thin crust pizza, delicious Italian gelato or simply a nice cappuccino ... you get it: it's an Italian restaurant and it's one of the better ones in town ... i personally prefer this location to the original Eden Trattoria at St. Clair W