Centra Royal Canal
Sandwich Shop · Deli
Convenience store, Centra Royal Canal, offers food, drinks, and household essentials. Located near the Royal Canal, it's a convenient stop for daily needs.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Centra Royal Canal.
Local restaurants nearby
4 Royal Canal Avenue, County Dublin



