Top recommendations for the best restaurants near Nijo Castle are: Kitosu, Il pozzo, Sarasasan, Zenkashouin, Ushinosuke