Three Brothers serves authentic and delicious Italian food in the Lansdowne Station Shopping Center. The restaurant has an extensive lunch and dinner menu for carry-out or dining in. Three Brothers offers a large dining room, great for group events and family get-togethers.