Soup & Rolls is a Vietnamese restaurant.