Silk Road Lanzhou Beef Noodle hero image

Silk Road Lanzhou Beef Noodle

Restaurant

4305 Mission Blvd #101, San Diego, CA 92109, USA

Biter Score
9.0
Closed
Monday: 12 PM – 2 PM, 5 PM – 9:30 PM