Company name: Sarada Restaurant
Description: Best Indian Restaurant & Takeaway in Ewell Road, Surbiton. Order authentic Indian food, covering Norbiton, Chessington, Claygate, Tolworth and nearby areas.
286-288 Ewell Rd, Surbiton KT6 7AQ, United Kingdom