Update Info - Green House oba Tea and Pho
Is any information missing or wrong? Has this restaurant closed, moved or cuisine changed? Do they have an on-line menu? Let us know, and we'll update it.
Green House oba Tea and Pho
721 Village Blvd
West Palm Beach, FL 33409
721 Village Blvd
West Palm Beach, FL 33409