Location
1602 Bonanza St, Walnut Creek, CA 94596, USA
Appetizers at LITA 🥟
Empanadas, octopus salad, and fries