Permanently closed

Permanently closed

Blind Perch, LLC

  • American restaurant
  • 3700 Liberty Ave, Vermilion, Ohio, 44089

Blind Perch, LLC in Vermilion, Ohio is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#3 Restaurants in Vermilion, Ohio