Aji Noodle Bar
Japanese Restaurant in Lambeth
User Reviews
Anonymous
Jan 5, 2010
Small menu but great food and reasonable price