The Barrow. Our River Your Journey

Select a County
lotus

The Lotus Chinese Restaurant

Unit 2, Kennedy Avenue, Carlow Town   Located in the heart of Carlow Town is the Lotus Chinese Restaurant, established in 1988 offering Cantonese, Chinese and European dishes. Strong reputation …

T: +353 (0)59 9131986