O'Neills Pub & Grill
3 Eden St., Kingston upon Thames, Greater London, United Kingdom, KT1 1BQ
(02083) 920114 Phone