These are some of my favorites.
We love the Benihanas on International drive just a short distance south of you. Their best deals are at lunch when you can get filet minion for $15. Sign up for their birthday club for $30 to use at dinner Mon-Thurs that is valid for the entire birthday month.
If you are adventurous, we always eat at Q'Kenan, a great Venezuelan restaurant near the Publix at Vineland and Intl Drive. I love their plantains, homemade cheese, maduritos and empanadas. They have a great selection of juices and a good lunch special.
I like Thai Thani on Intl Drive just south of Central Florida Pkwy. It is pricey and the food is only fair, but it is better than what I can get near my home.
For Ice Cream, Ginthers Swirls is very close on Intl Drive just south of Central Florida Parkway. They have soft serve at bargain prices and they are open late. Their $4 banana split is huge and delicious.
There are many options north and south on Turkey Lake Road just over I-4. Hot Crust Panini up by Whole Foods has great sandwiches. Seito Sushi is nearby and gets great reviews. West on Sand Lake Road has a number of highly rated options, including Seasons 52. They have bite size desserts served in shot glasses that might be popular with the girls.
Pointe Orlando just north on Intl Drive charges for parking but has many great options.
I second Sweet Tomatoes. There is one in Crossroads, just north of the Disney Hotel Plaza area. There is also a Fuddruckers, Tom and Chee, Flippers Pizza and our favorite, Chevys for great flautas and chips with salsa.
One word of advice, never get on I-4 without checking google maps for traffic. If it is a parking lot, you will probably be better off using Turkey Lake Rd or South International Drive to get around.