Nepalese restaurant · 1145 Washington Ave SUITE 10, Holland, MI
Dine-In
See full menu
More food in Holland, MI · Nepalese Food in Holland