Huong Lan Sandwiches 5 & Beef Noodle

Sandwich shop · 39055 Cedar Blvd #116, Newark, CA

Hours

More food in Newark, CA · Sandwich in Newark