Finest Cuisine - Fully Licensed
Now open after refurbishment
53 Devizes Road, Old Town, Swindon, Wiltshire. Tel: (01793) 521515 Or (01793) 490733