Cranbury is a very small town with only a few stores. There are 3 or 4 places to stop at. A little on the high side bakery and eatery; a deli, a pizza store, all on the same side and I believe in that order as you come into Cranbury. The deli and pizza are reasonably priced. I know the area well and the surrounding areas.