Location
Anthony’s Townhouse is located on historic Beacon Street in Brookline. Within two blocks are a variety of international restaurants, eateries and local shopping. Nearby are beauty shops, boutiques, supermarket, more restaurants and the center of historic Brookline, Coolidge Corner. Need to get downtown? The T is at our doorstep and can get you downtown in 10 minutes.