India Food Kitchen
Dublin Blvd, Dublin
(650) 539-5393
Recent Reviews
India Food Kitchen
Dublin Blvd, Dublin 94568
(650) 539-5393