UKData checked October 2026
  1. Home
  2. Liverpool
  3. Vietnamese restaurants
  4. Pho Liverpool Castle Street

Pho Liverpool Castle Street

Pho Liverpool Castle Street is a Vietnamese restaurant on 22a Castle St in Liverpool. Also listed under restaurant. Sunday hours are listed below. Part of Pho (16 branches listed).

22a Castle St, Liverpool L2 0SUChecked October 2026