Sunnyvale French Restaurants

+ Place
1 to 1 of 1

Taverna Bistro

133 S Murphy Ave, Sunnyvale, CA 94086 (Map)

+1 408.735.9971

1 to 1 of 1