← Back to map

Tap & Tandoor

Tap & Tandoor Solihull, 658 Warwick Road, Solihull, West Midlands B91 3DX, UK

About Tap & Tandoor