La Grill

Address

7880 Keele Street, Concord, L4K 4G7, CA

Details

Please come and visit this amazing restaurant. Order takeout from here as their food is simply exquisite.

Website

Show more