Nepalese restaurant · 3182 Shelburne Rd, Shelburne, VT
To-Go
See full menu
More food in Shelburne, VT · Nepalese Food in Shelburne