Worldwide icon-chevron-right Europe icon-chevron-right Spain icon-chevron-right Madrid icon-chevron-right Edo Sushi Bar

Edo Sushi Bar

Restaurants
Edo Sushi Bar

Details

Address: Plaza de los Mostenses, 6
Madrid
28015
Contact:

Users say

LiveReviews|0
1 person listening