649 reviews
Address:
111-112 111-112 Digbeth Birmingham B5 6DT United Kingdom
City:
Alabama Birmingham
Category:
US places Family restaurant
Phone number of Manzil Restaurant in Alabama, Address of Manzil Restaurant in Alabama, Working hours of Manzil Restaurant in Alabama