Mowgli Glasgow
Devour gorgeous Indian cuisine at Mowgli Glasgow this New Year's Day. Located on Vincent Street, this restaurant packs a punch when it comes to flavour and inventive cocktails. Sip on the fruity, gin-based sweet Delhi Heights while you tuck into mother butter chicken and goan fish curry.