Nepalese restaurant · 6801 Rufe Snow Dr Suite 408, Watauga, TX
To-Go · Delivery · Dine-In
See full menu
More food in Watauga, TX · Nepalese Food in Watauga