Eating Fast Food Indian at Naan Stop restaurant in Isla Vista, CA.

Feedback

Do you manage or own Naan Stop?

Yes
Amp Menu