19304 Detroit Rd, Rocky River, Ohio 44116 USA
Freakin' homemade tater tots for the win!!!
Photo Credit: Yelp