Mambo's Dominican Kitchen

  • Region: Chandler Arizona
  • 1950 N Arizona Ave
  • Chandler, AZ 85225
  • Phone: (480) 718-9210
  • View Website
Family owned and operated cafe serving homemade Dominican dishes.