FRESHII X SHELL is located in Mississauga, Canada on 6990 Rexwood Rd. FRESHII X SHELL is rated 3.7 out of 5 in the category fast food restaurant in Canada.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet
Offerings
Car washFull service fuel