Mini India Restaurant icon

Mini India Restaurant

Techmates Technology Pty Ltd
Free

About Mini India Restaurant

Mini India restaurant is opened in Semaphore, South Australia. We provide a diverse range of Indian cuisine for both takeaway and dine in.

Mini India Restaurant Screenshots