Skip to content

My Thai Palace (North Bay)

Location

Address
236 Main St W
City
North Bay, ON
Postal
P1B 2T9
Cuisine: Dessert & Ice Cream, Seafood, Thai
✔ Takeout
✔ Delivery
✔ Licensed
✔ Reservations
✔ Accessible
My Thai Palace, an authentic Thai restaurant with distinctive, contemporary choices for our customers. Our exotic dishes are cooked with the freshest ingredients, natural and traditional herbs and spices, and each dish is prepared with care, skill and precision by our Thai chefs.