Loading opening times...
Pho House is registered at 39 Holloway Road, London, N7 8JP. Currently the business operates from 11:00 to 23:00. This firm specialises in following categories: Health Food Restaurants, Vietnamese Restaurants.