Ray Davies Garage
Ranked #63 of 343 in Wales
"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.