Owl Restaurant, WAR, West Virginia (WV)
Conveniently stationed at Main Street () in WAR, West Virginia (WV) (24892), Owl Restaurant can be called at 3048752245. We advise you to contact them ahead of time to select your table in the restaurant.
More restaurants in WAR, West Virginia (WV)
Owl Restaurant contact information and details:
Address: Main Street - , WAR, West Virginia (WV) 24892
Contact Phone: 3048752245