Mac Sushi is a restaurant specializing in sushi. It is located at 1 Rue Thiers in Avignon, France. The establishment offers traditional Japanese cuisine.