This place is THE SPOT for young Catholics in Boston! Pros: Everything. Cons: If you're late, you might not get a seat it's so packed
All reviews seem positive