Philhouse Restaurant West Covina
1512 E Amar Rd, West Covina, CA 91792-1618
Philhouse Restaurant West Covina is a Filipino, Asian place is located in West Covina, California. The address of Philhouse Restaurant West Covina is 1512 E Amar Rd, West Covina, CA 91792-1618.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 626-964-4858,