Teresa's Restaurant
5520 Avalon Blvd, Los Angeles
Teresa's Restaurant
5520 Avalon Blvd, Los Angeles 90011