Nepali Palace Restaurant
1611 Lauzon Rd, Windsor
(519) 988-2000
Restaurants in Windsor, ON
Nepali Palace Restaurant
1611 Lauzon Rd, Windsor, ON N8S 3N4
(519) 988-2000