Annie's Bistro is a casual dining establishment offering French cuisine. It is located on Avenida Puerta del Litoral Andaluz. The search results indicate it is a public restaurant.