More about Vermilion
Vermilion is located at Newbottle Street, Houghton le Spring
http://www.vermilion-indiancuisine.co.uk/
Similar Listings
Mint Lounge
3.5
Mylahore
5
Balti Delight
3.7