Vatika Grand
Indian · Casual Dining
Vatika Grand is a casual dining Indian restaurant. It offers a distinctive and comfortable space to discover the soul of Indian cuisine.
Location
Best places nearby
The highest rated places close to Vatika Grand.
Local restaurants nearby
9080 25 Ave SW, Edmonton, AB T6X 2H4, Canada



