Russell Bar 1.84

Limerick,
Ireland

About Russell Bar

Russell Bar Russell Bar is one of the popular place listed under Restaurant in Limerick ,

Contact Details & Working Hours

Map of Russell Bar

Reviews of Russell Bar

   Loading comments-box...