Super Tonkinoise is a Vietnamese restaurant known for its fresh ingredients and welcoming atmosphere.