Little Delhi San Francisco CA

Titile

Little Delhi is an authentic Indian restaurant in San Francisco, CA. Order food online & Enjoy our attentive service almost as much as our tantalizing menu.

  0 Votes    0 Comments   Share   Add Bookmark

Comments

Please login or register to comment