The Crouch oak’s Annapurna kitchen
138 Station Road, Addlestone KT15 2BE, UK
British, American, Fast Food, Fish & Chips, Japanese, Healthy Option
