Itihaas Restaurant
Indian
Asian
Balti
££ - £££
💬
3401 reviews
📍
18 Fleet Street
