138 Edgware Rd, London W2 2DZ, United Kingdom
info@mahal.co.uk

Contact Us

Contact Details

Phone

020 7723 7731

Email

info@mahal.co.uk

Address

138 Edgware Rd, London W2 2DZ

Book a Table

Online Reservation