Raku Sushi Bar Carlow is a dining spot specializing in sushi cuisine. It offers an Asian fusion dining experience with a bar. The restaurant is located on Tullow Street.