Central Restaurant

ratingratingratingratingrating
9.62 mi
Restaurants
$$
 
+353 65 905 2477
The Square, Kilrush, IE
Hours
Sorry, hours will be updated soon.
Sorry, our menu is reported as outdated.

Request Menu