Stadium Grill 2014-03-01
Stadium Grill 2014-03-01The night the lights went out in Mentor... We can neither confirm nor deny the rumors that the power failure was caused by a power surge on Tyler Blvd. following one of our Who songs.
Photos courtesy of Cynthia Peters ©2014
[Show as slideshow]
10310 Cascade CrossingBrooklyn, Ohio
4057 Erie StreetWilloughby Ohio 44094
Stadium Grill8330 Tyler BlvdMentor, OH 44060
Click Here to View Full Show Calendar