Advertisement
Always an awesome time at Kells!
Event Venue & Nearby Stays
Kells Irish Restaurant & Pub, 112 SW 2nd Ave,Portland, Oregon, United States