Diamond Palace Cuisine Of India

1241 Grand Ave Diamond Bar CA 91765 USA

(909) 860-2625

Location