On The Rocks- OTR Menu
Located in Harrison, OH, On The Rocks- OTR is a restaurant that has been serving communities for years. Situated on 231 Harrison Ave Suite 3, this On The Rocks- OTR is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.