What about Build A Bear or something like that? You could also have a tea party at a local tea room or even have it at home. There is a place called "Little Ladies Tea Parties" that serves the Maryland, Virginia, DC area. You can find them online or at ###-###-####. You could get recipes for tea sandwiches for kids online, like chicken salad, PBJ, egg salad, anything that kids will eat. If you have a place near you that has an indoor pool, you could have a pool party? There is a place near us called Adventure Park (Frederick, MD), that has lots of stuff for that age group. Another idea would be I MADE THIS, a place where they paint their own pottery. The Little Gym or My Gym (this might be too young) but any Gymnastics place could be a neat place. Michael's or AC Moore has birthday parties. There is dinner theater's for kids.
I hope these give you some ideas that are helpful.
Take care & God bless,
D.