18 Fleet St, City Centre, Birmingham B3 1JL, United Kingdom
Closed· Opens Sat at 18:00
No delivery
Spot something wrong?
Dishes at Itihaas Restaurant. Prices may vary in venue.