Lotus Cafe
1887 Matrix Blvd, San Jose
(408) 244-3333
Recent Reviews
Lotus Cafe
1887 Matrix Blvd, San Jose 95110
(408) 244-3333