About Pho Sheffield
Vietnamese street food restaurant opening soon in Leopold Square
More about Pho Sheffield
Pho Sheffield is located at 6 Leopold Square, Leopold Street, S1 2JG Sheffield
https://www.phocafe.co.uk/locations/sheffield/