966 Embarcadero Del Mar 93117, United States
No delivery
Spot something wrong?
Dishes at Naan Stop. Prices may vary in venue.
Been to Naan Stop? Be the first to share what you ate.