Tannourine Restaurant - Mediterranean Cuisine ★★★★☆4.4 (343) Restaurants Mediterranean restaurant · Fine dining restaurant · Lebanese restaurant 120 W 25th Ave, San Mateo, CA 94403 Call Website Details →