Best Greek Cuisine Restaurants in Arcata, California - May, 2024

Kebab Cafe

5000 Valley W Blvd Ste 19
Arcata, California
Closed : 12:00 PM - 7:00 PM