Itihaas Restaurant Birmingham

18 Fleet Street, Birmingham, West Midlands B3 1JL Tel: 0121 212 3383
Open Weekdays 12pm - 3pm, 6pm - 11pm; Sat 6pm - 11pm; Sun 6pm - 10:30pm

enter restaurant

enter weddings