Royal Restaurant

ratingratingratingratingrating
6.86 mi
Restaurants
$$
 
+353 1 825 0918
2 Main Street, Dunshaughlin, IE
Hours
Sorry, hours will be updated soon.

Nearby Eats

pizza-mania Pizza Mania
Pizza
0.01 mi away
fidelmas-cafe Fidelma's Cafe
Cafes
0.02 mi away
carlettos-pizzeria Carletto's Pizzeria
Food
0.02 mi away
pizza-mia Pizza Mia
Pizza
0.03 mi away
Sorry, our menu is reported as outdated.

Request Menu