Chelokababi Restaurant
(408) 737-1222 | View Website

1236 S Wolfe Rd, Sunnyvale, CA | Directions   94086

37.352880 -122.014066
Get Directions