Indo & Grill offers a fusion of Indonesian and grilled dishes.