Leaf Chinese Restaurant

ratingratingratingratingrating
1.58 mi
Restaurants
$$
 
+353 1 463 0848
Abberley Court Hotel Belgard Road, Tallaght, IE 24
Hours
Sorry, hours will be updated soon.

Nearby Eats

mcdonalds McDonalds
Fast Food
0.00 mi away
burger-king Burger King
Burgers
0.10 mi away
dominos-pizza Dominos Pizza
Pizza
0.58 mi away
metro-bar Metro Bar
Pubs, Fast Food
0.50 mi away
Sorry, our menu is reported as outdated.

Request Menu