Plaça de la Verge, 9, 46003 València, Valencia, Spain
Plaça de Gaudí, 253, 08013 Barcelona, Spain
Carrer dels Escudellers, 19, 08002 Barcelona, Spain
Tomokazu Japanese Cuisine, International Trmnl # G-95, San Francisco, CA 94128
174 Courtyard A, San Francisco, CA 94128, USA
106 Upper Loop Rd, San Francisco, CA 94128, USA
Carrer del Consell de Cent, 244, 08011 Barcelona, Spain
Carrer d\'en Xuclà, 10.B, 08001 Barcelona, Spain