Eating Mediterranean Turkish at Taverna Bistro restaurant in Sunnyvale, CA.

Feedback

Do you manage or own Taverna Bistro?

Yes