The 20 best value restaurants in Madrid, España
Soy is one of The 20 best value restaurants in Madrid, España.

1. Soy

7.9
C. Viriato, 58, Madrid, Comunidad de Madrid
Japanese Restaurant · Almagro · 12 tips and reviews