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 18 days ago | 24
Updated 9 days ago | 36
Updated 12 hours ago | 30
Updated 3 days ago | 28
Updated 14 hours ago | 56