Nepalese restaurant · 2403 Shelburne Rd, Shelburne, VT
More food in Shelburne, VT · Nepalese Food in Shelburne