Lemongrass Restauarant

Send Enquiry

The Leopardstown Inn
Brewery Road
Stillorgan
Dublin

Phone: +353 1 210 3636
Website: Visit Website

Nature of Business
Authentic Asian Cuisine