This establishment offers Japanese charcoal grill dishes and is recognized by Guía Repsol. It is located in Marbella.