My Thai Palace
- Address
- 240 Main St W
- Place
- P1B 2T7 North Bay
Description
My Thai Palace can be found at 240 Main St W . The following is offered: Restaurants - In North Bay there are 27 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet