Coach And Horses is a bar Imsida located in Malta.
Triq il-Wied ta' l-Imsida Imsida Malta
Outdoor Seating | Yes |
Last night we went there and the place was closed. It's situated in a shady neighborhood , dark with all shops closed
Looks dodgy in a charming way
Really lovely bakery with great coffee and cakes. Don’t miss the Kannoli. - Johannes S
Great Pizza! Free Delivery around Malta. Can order a pizza in slices. Around 2.50 euro per slice. - Jonah Vella