Get Directions to Oporto Cafe ← View details 17 Red Lion Square, Cambridge CB7 5HQ, United Kingdom, Soham, England Get Directions From* To * — Required information