Olive Garden 1505

Olive Garden #1505, also known as Olive Garden Baltimore, is an Olive Garden restaurant located at 8245 Perry Hall Boulevard in Nottingham, Maryland.