Tasty Indian Bistro Delta

8295 120 St, Delta, BC