Dragon Rolls offers a unique dining experience where Japanese and Thai flavors converge. This restaurant specializes in sushi and a variety of Japanese and Thai dishes.