Tasty Indian Bistro

8.5

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

Opens at 11:00 AM