Pearl Villa Reviews & Details
25 Tyler St
Pearl Villa is located at 25 Tyler St in Boston near the intersection of Tyler St and Kneeland St. Their menu consists of American and Chinese dishes . Call (617) 422-0664 today!
- Cuisine:American and Chinese
- On The Menu:Seafood
- Major Intersection:Tyler St And Kneeland St
Tell us more about Pearl Villa Boston!