Restaurant:  Tomo Sushi Address: 806 Delsea Dr, Glassboro, NJ 08028 Food:  Japanese Price:  Okay Portions:  Good Taste:  Decent Service:  Great Atmosphere:  Average We were looking for one last all-you-eat-sushi before my friend headed back home, so I looked for a new place.  […] ↓ Read the rest of this entry…