Soba Sushi & Lounge
Information
Location Info |
Features |
---|---|
Barcelona Catalonia Spain 93.363.13.47 Visit Site |
Sushi |
Reviews for Soba Sushi & Lounge in Barcelona, Barcelona, Spain | Sushi
Location Info |
Features |
---|---|
Barcelona Catalonia Spain 93.363.13.47 Visit Site |
Sushi |
Soba Sushi & Lounge reviews
Login to comment