No one is following Leisa yet.
Leisa isn't following anyone yet.
Getting your current location
Finding Leisa Novosel locations
- All Tips
- Atlanta, United States (2)
- Italian Restaurants (1)
- North Buckhead, Atlanta, United States (1)
- East Point, United States (1)
- Mexican Restaurants (1)
Chicken tamales with green tomitilla sauce are amazing.
Italian Nachos without any meat, double tomatoes and only mozzarella cheese Superb!