Bengal Palace is an Indian restaurant known for its excellent food and friendly service.