Best Greek Restaurants In Willits, CA

Last Updated:
Sort
Nikos Gyro Shop is a restaurant located in Willits, California at 42 South Main Street. They are open every day except Saturday and Sunday.
42 South Main Street, Willits, CA, 95490
Rank
1
3 votes
Sponsor
0.0

More Greek Restaurants Restaurants Near Willits, CA

Spiro's Gyros & Deli is a restaurant located in Ukiah, California at 844 South State Street. They are open every day except Saturday and Sunday.
844 South State Street, Ukiah, CA, 95482
Sponsor
0.0