Restaurante Estella
Home
Menu
Payment
About
Contact
More
A Fusion of Spanish Tradition and Seasonal Japanese Ingredients
Certified by the Government of Spain. Experience authentic Spanish cuisine through our seasonal course menus at Estella Karuizawa.