Seafood Restaurants in Letha, ID
1. Plaza Inn Restaurant
812 SW 4th Ave, Ontario, OR, 97914
CLOSED NOW:7:00 am - 7:00 pm
"Excellent food and service."
30 Years
in Business
Amenities:
Wheelchair accessible
Showing 1-1 of 1
812 SW 4th Ave, Ontario, OR, 97914
"Excellent food and service."
Showing 1-1 of 1