Kamakura West Street is a Japanese restaurant offering sushi and ramen. It is located near Carrickfergus Castle and provides dine-in, delivery, and takeaway options.