Fresh Rolls is an Asian fusion restaurant offering an extensive menu of Thai and Vietnamese dishes, including grilled specialties, in a bright, plant-filled setting.