Restaurant - Italian in Doncaster
11 Nether Hall Road
Town Centre
Doncaster
South Yorkshire
DN1 2PH
wow, the food here is fantastic.service not so great, but its a family run place, great specials, ALWAYS very tasty.lovely place for a date, not so much for large numbers, as it is quite small, but doesn't feel pokey.
A User - 08/12/2008 | report this review
All fields are required. Your review will appear immediately.