Antonio's Spanish Restaurant phone 135, Stratford Rd Solihull, West Midlands B90 3AY map La Tasca phone 44, Mill Lane Arcade, Touchwood Solihull, West Midlands B91 3GS map if (!IN_DEV) { ?> } ?>