
Located just 1/4 mile off of I-190 near Grand Island and just south of Sheridan Park Golf Course, Mitchell's is the perfect place to stop on your way to or from Niagara Falls, to relax after your day on the course, or just for a great place to go after a hard day's work.
