The Louis Armstrong
58 Maison Dieu Rd, Dover CT16 1RA, United Kingdom
4.2
138 reviews
8 comments
48J5+H2 Dover, United Kingdom
Location reporting
Claim this location
Monday: 15–23
Tuesday: 15–23
Wedneasday: 15–23
Thursday: 15–23
Friday: 15–23
Saturday: 15–23
Sunday: 17–23
Tuesday: 15–23
Wedneasday: 15–23
Thursday: 15–23
Friday: 15–23
Saturday: 15–23
Sunday: 17–23
Won't be back. Luckily, 100m away is a fantastic pub, who actually open when they say so.