Restaurant El Centre

Location: C/ Industria, 54  – 08770 Sant Sadurní d’Anoia – Spain

Interior Designer: Metre Quadrat Studio