When I used to live in Allston, it was always a fun time to visit Super 88, especially if you're into asian foods! They have a food court, complete with thai, japanese, chinese, indian, and every other type of food you can think of. They also have a bubble tea place with great tasting (although not cheap) drinks. The grocery store is also a must see - they carry a million different types of exotic foods at decent prices. I definitely recommend if you're in the area or looking to make some yummy asian food :)
more