Kyoto Palace Restaurant deals

Map
1875 S. Bascom Avenue, Suite 2500, Campbell, CA, United States
Neighborhood: Campbell
Menu particulars
Cuisine
Dishes
Deals
>