Koo Koo Roo

Address:

5850 Sunset Dr
(SW 72nd St)
Miami Beach, FL 33143

Phone:

+1 305 661 1933

Map:


Contact   ·   Privacy   ·   Terms