Place Reviews & Details
1 India St
Place is located at 1 India St in Boston near the intersection of India St and State St. Call (617) 523-2081 for dine in.
- Service:Dine In
- Major Intersection:India St And State St
Tell us more about Place Boston!