Cheddar's Scratch Kitchen

10040 University Plaza Dr.
Fort Myers, FL 33913
239-561-3618