The Room Service - Menu

Paseo De La Bonanova, 104, 08017 Barcelona, Spain

4 💬 91 Reviews

Address: Paseo De La Bonanova, 104, 08017 Barcelona, Spain

City: Barcelona

Menu Dishes: 24

Reviews: 91

Address

Show Map

Similar Restaurants