Flavor of Himalaya hero image

Flavor of Himalaya

Restaurant

727 W San Marcos Blvd #115-116, San Marcos, CA 92078, USA

Biter Score
8.6
Closed
Friday: 11 AM – 9:30 PM
Flavor of Himalaya photo 1
Flavor of Himalaya photo 2
Flavor of Himalaya photo 3