We dine at Touch of Italy twice a month. The service is always excellent. Pizza & pasta dishes are very good. Nice atmosphere, not too fancy. Best Italian food in Lewes. My only hesitation is they close at 9pm on weekdays, 10pm would be better.
If you own or manage Touch of Italy, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.