2048th visitor, Write a review
Szechuan Castle Map

near T5M 2R5

Szechuan Castle is ranked #1 of 23 nearby Restaurants.

They say Szechuan Castle is great, fresh, friendly an awesome Chinese Restaurant