Directions

Istanbul Turkish Kebabs & Cafe
141 Stafford Street Timaru 7910
Istanbul Turkish Kebabs & Cafe
141 Stafford Street Timaru 7910