Description
Little Ollie is a cozy and welcoming restaurant located in Atlanta, known for its creative Mediterranean-inspired dishes. With a focus on fresh ingredients and vibrant flavors, it offers a diverse menu that appeals to both casual diners and food enthusiasts. The warm atmosphere and friendly service make it a popular destination for both locals and visitors.





Reviews
There are no reviews yet.