CHICKEN SPOT

855 WASHINGTON AV, MIAMI BEACH,
FL, 33139, USA