The Best Mediterranean Restaurant in Walnut Creek
Food Lifestyle

The Best Mediterranean Restaurant in Walnut Creek

If you are looking for a place to eat delicious Mediterranean food in Walnut Creek, you've come to the right place. Taheri's Mediterranean Restaurant & Catering is located in the city of Walnut Creek, California.…