The Arch is a Indian restaurant located at 324 Harrow Rd, Wembley HA9 6LL, United Kingdom. It has received 614 reviews with an average rating of 4.1 stars.
The address of The Arch: 324 Harrow Rd, Wembley HA9 6LL, United Kingdom
The Arch has 4.1 stars from 614 reviews
Indian restaurant
752 reviews
604 Holloway Rd, Archway, London N19 3PH, United Kingdom