new ohio restaurants wallpaper new restaurants in portsmouth ohio Oscars Restaurant and Lounge is a full service restaurant located in the Holiday Inn at 711 2nd Street Portsmouth Ohio. Restauran… Wednesday, June 29, 2022 Edit