Mahzen is a highly-rated barbeque restaurant. It offers a good atmosphere and excellent service.