My wife and I went here while staying at the Holiday Inn Express nearby. We tried 5, or 6, other restaurants before finally going here on a Sunday evening (around 7:00 PM). It seems that many (all?) of the highly rated restaurants in Seymour close on Sunday evenings!
You pay upon entering the restaurant, which is a little unusual, but...
More
