Kyoto Palace Restaurant specials

Map
1875 S. Bascom Avenue, Suite 2500, Campbell, CA, United States
Neighborhood: Campbell
Menu particulars
Cuisine
Dishes
Specials
Every Wed
07:00 PM - 11:00 PM
>