Restaurant Can Ros is located in Barcelona, Spain on Emília Llorca Martín, 7,. Restaurant Can Ros is rated 4.4 out of 5 in the category catalonian restaurant in Spain.
Address
Emília Llorca Martín, 7,
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating