Otto's Riverview Bar and Grill
Bar
17745 Lock Haven
United States
Phone: 570-769-5180
Come in for great food and drinks with a beautiful view of the river! Daily food and drink specials, and live enterainment throughout the week!



