Udon Cafe, located on 106C Finchley Road, London, offer a wide variety of Fried Udon & Noodle, Bibimbab, and Special Maki so there is plenty for you to choose from. You can order for a time that suits you best, and have the ‘peace of mind' knowing..
Relevance: 58.26651