Get directions to: Kells Restaurant, Allston, MA
Restaurant address: 161 Brighton Avenue Allston, MA 02134, USA
Restaurant: Kells Restaurant