Olive Tree Restaurant-Aberdeen

Address: 
1005 Beards Hill Rd , Aberdeen 21001

Enjoy spectacular Italian cuisine at affordable prices! Our menue embodies flavors from all over Italy as well as our regional love for great seafood dishes.

Hours:

Toll-Free:

ADA Accessible: