Mango Tango 11669 Sherman Way North Hollywood, CA 91605 Phone: (818) 255-0964 Fax: (818) 255-0965
Category: Restaurants