Mai Beni is an Italian restaurant located in The Square. It offers a dining experience for the public.