Restaurants - Cutler Bay, Florida, United States
Stir Moon is a restaurants company based out of 20505 S DIXIE HWY, Cutler Bay, Florida, United States.