O Bar Reviews & Details
1062 Hill Rd N
O Bar is located at 1062 Hill Rd N in Pickerington near the intersection of Hill Rd N and Refugee Rd. Call (614) 856-0007 for dine in.
- Service:Dine In
- Major Intersection:Hill Rd N And Refugee Rd
Tell us more about O Bar Pickerington!