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…