Ray Davies Garage
Ranked #75 of 348 in Wales
7 Merthyr Road
"Does what is says on the tin."
By Sais yng nghymru, 31 May 2011
Reasonably priced service but gives option to upgrade to manufacturer's parts. Enough info given to allow customer to make informed decision.