Mambo Grill

Overview

Address: 11018 Downey Ave,
Downey, CA 90241, USA
Phone: 562-622-7373