Processing, please wait ...
Peacock Indian Cuisine - Santa Clara
Santa Clara
Cuisines: Catering, Indian
Address: 2798 El Camino Real ; Santa Clara CA, 95051
Delivery on time, food as usual was great! One comment from someone was every time we have Indian food, I overeat!, I'm stuffed!!