No Mafia Northbridge

No Mafia. Possibly the narrowest little restaurant in Northbridge, but despite its slight size it…