I feel stupid asking this, but WHERE exactly is it? I have 2 addresses 1 is on Commonwealth Ave. in Boston and 2. Inside Super 88 1 Brighton Ave.
I guess they are two separate locations ... but when I Google it, it makes it seem like there is only one location. (It is confusing)
I will be taking the T, so I don't want to go too much out of the way.
Updated 1 day ago | 22
Updated 1 hour ago | 11
Updated 7 days ago | 21
Updated 1 day ago | 89
Updated 13 days ago | 33