(408) 737-1222
1236 S Wolfe Rd, Sunnyvale, CA 94086
View Map
Sorry, there are currently no reviews. Read More Sunnyvale Restaurant Reviews