Hotel and Restaurant Equipment
31 High Street South
Dunstable
Dunstable
East of England
LU6 3RZ
Tel: 0158 266 2626
An award-winning Indian restaurant near Luton, Vantage Indian is known in the local area as THE place to go to when you crave Indian food!...