Simply Capri is listed as an Italian restaurant in Winter Garden, FL. It holds 1,269 Google reviews with an average of 4.7 stars. It is open 12 PM – 10 PM seven days a week. The listing is at Flamingo Crossings, 114 Ruby Red Pl, Winter Garden, FL 34787. Reach them on (407) 783-7700, or see more at simplycapri.com.