Indian restaurant Indo Grill offers traditional South Asian flavors with a modern twist, including gourmet burgers.