Lee's Village Restaurant is a family-style dining establishment. It offers food delivery and takeout services. The restaurant is located at 215 Main Street.