aberdeen lunch olive tree olive tree aberdeen lunch menu The Olive Tree Aberdeen 1005 Beards Hill Rd Aberdeen Md Restaurants Mapquest Tuesday, March 22, 2022 Edit