We recently ate at Bella Luna with another couple from the North Shore and the food, service and value was SO worth it, parking wasn't the easiest, but neither is the North End or South Boston or Charlestown so why complain now? Don't have pizza, go for the entrees, they're superb!
Pros: excellent food, great value
Cons: parking - but what else is new?
more