Cyclo (si-klo) n. A 3-wheeled hooded passenger vehicle that is pedaled. Also see n. pedicab.
Cyclo Vietnamese Cuisine Restaurant 1919 W. Chandler Blvd. Chandler, AZ