Owl Restaurant, WAR, West Virginia (WV)

Looking for some food? Owl Restaurant is among the restaurants you possibly can consider.
Comfortably positioned at Main Street () in WAR, West Virginia (WV) (24892), Owl Restaurant is available at 3048752245. Please do give them a call beforehand to make a reservation.
More restaurants in WAR, West Virginia (WV)


Owl Restaurant contact information and details:
Address: Main Street - , WAR, West Virginia (WV) 24892
Contact Phone: 3048752245

 

More restaurants in WAR: