Company name: Sakura Indian
Description: Sakura is an Indian restaurant and takeaway located on Beeches Avenue in Carshalton Beeches and delivers Indian food with perfection
4 Beeches Ave, Carshalton SM5 3LF, United Kingdom