Restaurants in South Windsor Homers Burgers South Windsor Homers Burgers South Windsor in and 039Homers and 039 Ground Fl, South Windsor, Serving Burgers.http://www.menumate.com.au/homers-burgers-south-windsor2007-07-17T12:54:26+10:00 Messina Pizza and Pasta Messina Pizza and Pasta in t 518 George St, South Windsor, Serving Italian Pizza. Rated 4.1 by 12 usershttp://www.menumate.com.au/messina-pizza-and-pasta2011-11-25T08:16:57+11:00 Sir Lunchalots Takeaway Sir Lunchalots Takeaway in Shop 1 64 Drummond St, South Windsorhttp://www.menumate.com.au/sir-lunchalots-takeaway2007-07-17T01:25:23+10:00