Tabelog
Online reservation
Close
About ratings
Atami's only Spanish Cuisine! Sister store of the famous store “Casa del Rio” in Noge, Yokohama! meat, paella and wine
3.31
15