Judies is located in the center of Amherst. This is my favorite place to go for lunch. Their popovers are a great treat – served warm with whipped butter. They offer a wide range of salads, sandwiches, hot entrees and desserts. The front of the restaurant is all windows making it a great spot to relax and people watch.
more