Roll Star Food & Bar is a Japanese restaurant specializing in sushi and rolls. The establishment offers a variety of dishes, suggesting a focus on fresh ingredients and culinary presentation. It appears to be a popular spot for dining and drinks.