The Little Mermaid - Montrose

#3 - Fast Food - Montrose, #3 - Seafood - Montrose, British
13 High Street, Montrose I-DD10 8LU, United Kingdom
Dishes: 2

The Little Mermaid

The Little Mermaid
3.2 / 5 of 180 Reviews
Phone
+441674678881
Address
13 High Street, Montrose I-DD10 8LU, United Kingdom

If you are coming to The Little Mermaid in Montrose with your vehicle, you will find parking spots at a distance of 195 meters at ALDI, Or, you could take the public transportation and get off at the stop Montrose, which is 228 meters away from The Little Mermaid.

Fast & SimpleDownload Menu App now