Stillwater Creek Restaurant

126 N. Court St.
Medina
Ohio
United States