We are a great Vietnamese: Pho restaurant located in Delray beach, Florida. If you are looking for a relaxing place with great customer service and food then you need to come check us out! Our address is 6592 W Atlantic Ave Delray Beach, FL 33446 and our telephone number is (561) 270-2951. We also have delivery and take out options so that you can order and enjoy our delicious food at your very own home.
Delicious Pho, Summer rolls, and tofu! We look forward to seeing you!