A Japanese speciality restaurant that brings alive the feel of home food to the numerous expat Japanese residents of Sri City. Located in the Creekside Apartment complex, this speciality restaurant is a must visit for all.
ICHIRI Japanese Kitchen
SENRI Hotel & Residences, Park Avenue, Tada Kalahasti Rd, opp. Medimix Factory, Tada, Andhra Pradesh 524401