Description
DIYA Indian and Nepali Cuisine is one of the best indian restaurants and indian food places in San Francisco. And we're known as an Indian restaurant, Caterer, Delivery service, Indian takeaway, Nepalese restaurant, Vegetarian restaurant
Location
-
25 Mason St San Francisco CA 94102 United States
Add a review