Indian restaurant · 24 Main St, Winooski, VT
See full menu
More food in Winooski, VT · Indian Food in Winooski