pizza rapids restaurants wallpaper pizza elk rapids restaurants Located at 147 River Street Downtown Elk Rapids MI. Best Pizza Restaurant in Elk Rapids - Menu Photos Ratings and Reviews of Rest… Monday, April 4, 2022 Edit