Nepalese restaurant · 2302 Henry Clower Blvd SW Ste A, Snellville, GA
Dine-In
More food in Snellville, GA · Nepalese Food in Snellville