Great Himalayas – Superb food, drink and service at this new Southport Nepalese Restaurant
Paul2023-04-25T12:17:20+01:00Here follows my Great Himalayas Nepalese Restaurant Review. I live in Southport, an attractive resort on the North West Coast of England - just north of Liverpool and South of Blackpool. Being a "foodie", when a new restaurant business starts-up, I simply have to visit and so I went along to Great Himalayas Nepalese Restaurant [...]