Get Directions to Canyon Cafe ← View details 1701 S LINDBERGH BLVD # 2, Saint Louis, Missouri 63131 (314) 872-3443 Get Directions From* To * — Required information