written by on 26/07/2008
Good Points
great food, excellent value for money
Bad Points
sometimes service too slow
General Comments
San Remo, Denton, is recommended if you love italian food