sushi and beer is located in Madrid, Spain on Calle de Téllez, 27,. sushi and beer is rated 3 out of 5 in the category authentic japanese restaurantjapanese restaurantsushi restaurant in Spain.
Address
Calle de Téllez, 27,
Accessibility
Wheelchair-accessible entrance