Odessa from Minnesota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cha-che's - Minnesota, Odessa, 110 N Main Ave, 56276 (320) 273-2424 Map Club 7-75 - Minnesota, Odessa, 66844 State Highway 7, 56276 (320) 273-2339 Map