Update Info - Vatika India Cuisine
This restaurant was reported as closed. If it is open, let us know.
Vatika India Cuisine
102 Main St
Edmonds, WA 98020
102 Main St
Edmonds, WA 98020
This restaurant was reported as closed. If it is open, let us know.