Contact Riva Restaurant - Harolds Cross

53 Rathgar Avenue South Dublin, Harolds Cross, South Dublin, Dublin


01 4452005


Open Daily