Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Food can be a delightful adventure, but some names take the cake—or the nillobada, in this case. Picture a dish with a name so peculiar it leaves you scratching your head and giggling at the same time. Nillobada might sound…