The Bombay Cottage

Restaurant - Indian in Stamford
Features
Air Conditioning
Nearest public transport
Stamford (Lincs) - National Railway