HIMALAYAN HUT RESTAURANT
9814 MANCHESTER ROAD, SAINT LOUIS, MO 63119, US
(314) 962-3555
Pickup Order
Pick-up
ASAP
t('pages.location.select.10_mins')
Start Order
View Menu