Midori

Where
1066 E El Camino Real, Sunnyvale , CA
Call
(408) 985-1000
Tags
Restaurants

Comments