Miami Beach, Florida
Mike's China Beach Chinese Restaurant