Thanh Long is a Vietnamese restaurant known for its fresh, flavorful dishes and generous portions. It offers both dine-in and takeaway options.