Little India -Timaru is located in 68 The Bay Hill, Timaru. It offers a variety of cuisines to cater to your tastes and has meeting space for events and other private parties.
Already have an account?
See a problem with this venue's profile? Submit an issue