Huong Lan Sandwiches 5 & Beef Noodle ★★★★☆4.0 (251) Restaurants Sandwich shop · Noodle shop 39055 Cedar Blvd #116, Newark, CA 94560 Call Website Details →