Arteaga's Food Center
2103 Scott Blvd #3403, Santa Clara 95050