Located in the heart of Little Rock, Arkansas, Leo’s Greek Castle offers an inviting escape into the rich flavors and traditions of Greek cuisine. Set against a backdrop of rustic Mediterranean décor, this restaurant features a warm and welcoming atmosphere, ideal for both family gatherings and casual dining experiences. Guests can enjoy a diverse menu that highlights fresh ingredients and authentic recipes, from savory gyros and tender souvlaki to a variety of vegetarian options, all prepared with care and skill.
The restaurant prides itself on providing quality service, echoed in its consistent 4.4-star ratings from local patrons. The spacious dining area is enhanced by friendly staff, creating an experience that feels both personal and engaging. Leo’s Greek Castle is conveniently situated on Kavanaugh Boulevard, making it a popular choice for those seeking a unique culinary experience in the vibrant Little Rock dining scene. With its commitment to flavor, hospitality, and community, this establishment stands out as a go-to destination for Greek food lovers.


































