Peacock Indian Restaurant

Where
10251 S De Anza Blvd, Cupertino, CA
Call
+1 408.517.9000
Tags
Restaurants, Global Cuisine, Indian/Pakistani Restaurant