Greek Restaurants in Cedarville, CA
1. Terra Veg-Vegan Eatery
249 E Main St, Klamath Falls, OR, 97601
CLOSED NOW
From Business: We are open with limited indoor seating as per new state guidelines. We have outside dining and take out available.We are open with limited indoor seating as per new stateā¦
Showing 1-1 of 1