Splendid China is now closed. Indian Creek is about 1 mile from the Formosa Gardens Shopping Plaza which has a supermarket, restaurants (Outback, Giordano's, Carrabbas and across the road The Red Lobster) plus a chemist and a walk in medical centre. Old town is a couple of miles down the 192 (allow about 15 mins unless it is bumper to bumper.