Lemongrass Restaurant 5.24

4.7 star(s) from 143 votes
Market Street
Clonmel,
Ireland

About Lemongrass Restaurant

Lemongrass Restaurant Lemongrass Restaurant is a well known place listed as Restaurant/cafe in Clonmel , Restaurant in Clonmel ,

Contact Details & Working Hours

Details

Asian Fusion Restaurant in Clonmel, Ireland