Niva's Restaurant welcomes you to their establishment. They are accessible by public transit. You can pay by Visa, MasterCard and American Express.
Niva's Restaurant can be found at 376 Lisgar Street . The following is offered: Restaurants - In Thunder Bay there are 109 other Restaurants. An overview can be found here.
Loading map...