Guest Posted November 1, 2001 Report Share Posted November 1, 2001 http://www.tryitasia.com Link to comment Share on other sites More sharing options...
Roger Posted November 2, 2001 Report Share Posted November 2, 2001 The best Italian restaurant by far is a little place called "Gino's". Unfortunately it is located in a small village called Quorn just outside of Loughborogh in England. Highly reccomeneded if you are ever passing by.....sorry its not closer. Cheers Roger Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.