Canton House Lam's, SAINT LOUIS, Missouri (MO)
Comfortably situated at 8326 Lackland Road () in SAINT LOUIS, Missouri (MO) (63114), Canton House Lam's can be called at 3144268936. Make sure you contact them early in advance to select your spot in the restaurant.
More restaurants in SAINT LOUIS, Missouri (MO)
Canton House Lam's contact information and details:
Address: 8326 Lackland Road - , SAINT LOUIS, Missouri (MO) 63114
Contact Phone: 3144268936