57 Lake Street Leighton Buzzard Bedfordshire LU7 1SA |
|
Jump to map | |
01525 851257 | |
http://indiapavilion.co.uk |
About India Pavilion | |
India Pavilion is a Restaurant serving the Leighton Buzzard community in Bedfordshire, United Kingdom and located at 57 Lake Street.
Show more...
Show less...
To contact India Pavilion call 01525 851257 or visit their website at indiapavilion.co.uk |
Your Rating |