“It’s like nothing I’ve ever tasted before” - I try Liverpool’s newest Indian restaurant

2025-01-21 1,048

A new restaurant in Liverpool hopes to introduce a modern taste of India to diners. Delhi House is a family-run business serving up with authentic Delhi flavours to the city. Located at the city's iconic Royal Albert Dock, they're offering up a unique dining experience.