Reach Out
Have a question or feedback? Reach out to us through the information provided below. We look forward to hearing from you!
Location
3322 keel street North York
Telephone
6473508828
Email Address
Open Hours
Tuesday – Sunday
12 PM – 12 AM
Social
Contact Us
Get in touch with Vaikha Indian Restaurant for reservations, takeaway orders, or any inquiries.