Tasty Indian Bistro

8295 120 St, Delta, Canada