Toggle navigation
Find
Sign up
Sign in
WA
Edmonds
Restaurants
Vatika India Cuisine
Reviews
Vatika India Cuisine
102 Main St
Edmonds
,
WA
98020
(425) 771-3817
restaurants
ezlocal.com
Info
Reviews
1
Offers
Photos
Map
Vatika India Cuisine Reviews
Write a review
by Amanda on
5/1/2021
Night Mode