Skip to main contentToast Local logo
The Chimi Spot

The Chimi Spot

Latin FusionPrice range $1-15

3900 S Goldenrod Rd, Orlando, FL 32822
About

Come in and enjoy!