Vancouver, Canada
Tasty Indian Bistro
Indian Food
Save it
Save it
add note

8295 120 St, Delta, BC V4C 6R1, Canada

see directions

8295 120 St, Delta, BC V4C 6R1, Canada

see directions
Found a problem on this page?
report
Image Source
Foursquare
Found a problem on this page?
report
Image Source
Foursquare