Restaurant Reviews from DiningGuide411.com
    Top : United_States: MA: Boston

Kells, Boston, Massachusetts










The Kells
161 Brighton Ave
Boston MA United States


Hours: Daily 11:00am- 2:00am

Phone: 617.782.9082
Accepts: bank debit cards, American Express, Visa, MasterCard/Eurocard

Parking: street parking

Accessibility: completely